package main

import (
	"fmt"
	"os"
)

func main() {
	// func Chdir(dir string) error   //chdir将当前工作目录更改为dir目录
	// func Getwd() (dir string, err error)    //获取当前目录
	// func Chmod(name string, mode FileMode) error     //更改文件的权限
	// func Chown(name string, uid, gid int) error  //更改文件拥有者owner
	// func Chtimes(name string, atime time.Time, mtime time.Time) error
	// func Clearenv()    //清除所有环境变量（慎用）
	// func Environ() []string  //返回所有环境变量
	// func Exit(code int)     //系统退出，并返回code，其中０表示执行成功并退出，非０表示错误并退出
	//
	// func Create(name string) (file *File, err error) // Create采用模式0666创建一个名为name的文件，如果文件已存在会截断它（为空文件）
	// func Open(name string) (file *File, err error) // Open打开一个文件用于读取。
	// func (f *File) Stat() (fi FileInfo, err error) // Stat返回描述文件f的FileInfo类型值
	// func (f *File) Readdir(n int) (fi []FileInfo, err error) // Readdir读取目录f的内容，返回一个有n个成员的[]FileInfo
	// func (f *File) Read(b []byte) (n int, err error) // Read方法从f中读取最多len(b)字节数据并写入b
	// func (f *File) WriteString(s string) (ret int, err error) // 向文件中写入字符串
	// func (f *File) Sync() (err error) // Sync递交文件的当前内容进行稳定的存储。
	// func (f *File) Close() error // Close关闭文件f

	fmt.Println(os.Getwd()) // 获取当前目录
	fmt.Println(os.Environ())

}